import { IsNotEmpty, Length } from 'class-validator';
import { IsNotExists } from 'src/common/rules/is-exists';

export class CreateProjDto {
  @IsNotEmpty({ message: '工程名称不能为空' })
  @IsNotExists('proj', { message: '工程名称已存在' })
  name: string;

  @IsNotEmpty({ message: '工程简称不能为空' })
  @IsNotExists('proj', { message: '工程简称已存在' })
  @Length(3, 5, { message: '工程简称长度必须在3-5个字符之间' })
  shortName: string;
}
